#!/usr/bin/python
# -*- coding:utf-8 -*-
# @author  : micah
# @time    :  
# @function: 
# @version :

"""
变量有访问权限
"""


def test_1():
    num_1 = 1  # 因为这个变量定义在函数的内部
    # 他是使用权限是这个函数本身，其他函数没有权限访问这个内部的变量


def test_2():
    # print(num_1)  # 函数2无法访问到函数1中的变量
    pass


"""
在不同函数中定义相同名称的变量不会互相影响
    因为一个函数中的变量占用单独的内存区域
        不同函数之间的变量互不干扰
"""


def a():
    data = 100
    print(data)


def b():
    data = 200
    print(data)


def c():
    data = 300
    print(data)


a()
b()
c()
